About Rixon & Gower Limited (08527806) United Kingdom