About Trent Glasgow Ltd (SC604941) United Kingdom