About Gillbert Investments Ltd (11463562) United Kingdom