About Larkins M&e Services Limited (09295245) United Kingdom