About W. Byers Limited (07972867) United Kingdom