About Johnstone & Skye Associates Limited (10401702) United Kingdom