About Slc Hollydale Limited (12434009) United Kingdom