About Gillercombe Ltd (07133500) United Kingdom