About The Larkin Company International Limited (09467136) United Kingdom