About Caroyln Stubbs Limited (13641243) United Kingdom