About S.j.s Carr & Associates Ltd (11659529) United Kingdom