About Gladwell & Plummer Holdings Limited (13182174) United Kingdom