About Gledhill Taylor Limited (08289048) United Kingdom