About Beddington Limited (12915881) United Kingdom