About Larkin Engineering Limited (03433585) United Kingdom