About Leeco (buckingham) Limited (02762572) United Kingdom