About Buckingham No 3 Ltd (12801184) United Kingdom