About Neil Berry Ltd. (SC450182) United Kingdom