About Mcfarlane Telfer (uae) Limited (09275332) United Kingdom