About Foxhall Trading Limited (09935669) United Kingdom