About Ross Harris Ltd (12807294) United Kingdom