About Gregory & Main Limited (08355273) United Kingdom