About Groot & Berg Limited (11606584) United Kingdom