About Silver Beach Creations Limited (11842560) United Kingdom