About Treglidgwith Holdings Limited (12097679) United Kingdom