About Richard Kirby Quality Methods Limited (04677079) United Kingdom