About Mcfarlane Telfer (gcc) Limited (09885342) United Kingdom