About S Harris 86 Limited (07903389) United Kingdom