About Connor Spencer Limited (07940478) United Kingdom