About Buckingham Chingford Limited (10505232) United Kingdom