About Terrett & Co Ltd (07155097) United Kingdom