About Shepherd Lennox Associates Ltd (08831976) United Kingdom