About Froohar Ltd (08132306) United Kingdom