About Strathgarry Associates Limited (NI653446) United Kingdom