About Terry Rodgers Ltd (06199289) United Kingdom