About Fenner Mcguire Limited (05930132) United Kingdom