About Buckingham Investments Ltd (07698944) United Kingdom