About Berry Kearsley Stockwell Limited (04425676) United Kingdom