About Berry Registrars Ltd. (03177442) United Kingdom