About Finchley Bdt Limited (13705230) United Kingdom