About Strathmoore Limited (11711245) United Kingdom