About S Harris Project Limited (11199706) United Kingdom