About Miles Finlay Ltd (13134700) United Kingdom