About Stefan Carr Limited (09098483) United Kingdom