About Limond Associates Ltd (03868118) United Kingdom