About Larking Associates Ltd (10613242) United Kingdom