About Gubbins Lane Management Limited (00996629) United Kingdom