About Strandhall Management Ltd (06871361) United Kingdom