About Berry Gifford Holdings Ltd (10816483) United Kingdom