About Rt Glossop Ltd (12327854) United Kingdom