About Major International Limited (02440746) United Kingdom