About Gubb & Associates Limited (13681552) United Kingdom