About Charles Beddington Limited (04224989) United Kingdom