About Beckfield Limited (03545538) United Kingdom