About Terry Byrne Limited (05383928) United Kingdom