About Glan Thomas Limited (07095214) United Kingdom