About Grogan & Grogan Limited (03118058) United Kingdom