About Sir Hans Sloane Centre Ltd (NI666507) United Kingdom