About John Thomas & Son (sketty) Limited (01794255) United Kingdom