About Terry Curtis Ltd (11339477) United Kingdom