About Farmore Building Services Co. Limited (02081887) United Kingdom