About Glenton Smith Limited (09559029) United Kingdom