About Ken Carr Limited (12138847) United Kingdom