About William Christopher Limited (10668167) United Kingdom