About Beachcroft Silverdale Limited (09206102) United Kingdom