About Legend 40 Limited (02966660) United Kingdom