About Buckingham Devco Limited (11647731) United Kingdom