About Beckwith Ltd (03598850) United Kingdom