About Berry Miller Ltd (SC578321) United Kingdom