About Addison & Byford Limited (01338752) United Kingdom