About Tay & Chase Utilities Ltd (11925462) United Kingdom