About Rays & Parr Ltd (11128703) United Kingdom