About Beckhurst (u.k.) Limited (03890012) United Kingdom