About Kirkby Mech-eng Design Limited (09127520) United Kingdom