About Garrigue & Tees Limited (08809565) United Kingdom