About Clyne Strachan Limited (SC156690) United Kingdom