About Buckingham Securities Management Limited (13691907) United Kingdom