About Finchley & Gordon Limited (10794518) United Kingdom