About Garratt & Co.limited (00187848) United Kingdom