About Finchley Trading Limited (10072178) United Kingdom