About Beeching (u.k.) Ltd (01609152) United Kingdom