About Foxy Rose Ltd (08655758) United Kingdom