About Major Oak Limited (02944210) United Kingdom