About The Berry Walmer Ltd (12502902) United Kingdom