About Carroway Cottage Limited (11299047) United Kingdom