Company name: Thomas Grieve & Son Limited
33 Greendykes Rd, Livingston, Broxburn EH52 5BS, United Kingdom