About Buckingham & Lloyds Limited (10206451) United Kingdom