About Stoyle & Adamson (consultancy) Limited (11108872) United Kingdom