About Terry Holdings Ltd (13573049) United Kingdom