About Buckingham & Stanley Limited (01146094) United Kingdom