About Majordegree Limited (02911646) United Kingdom