About Beachminster Limited (01899226) United Kingdom