About The Tide Group 1 Limited (12259313) United Kingdom