About Sykes Cottages Holdings Limited (09346246) United Kingdom