About Froom Street Stores Limited (03045038) United Kingdom