About A.l. Farquhar Services Limited (06688656) United Kingdom