About William Ray Ltd (13452206) United Kingdom