About Slingsby Cottages Limited (SC553493) United Kingdom