About Majorsell International Limited (03232857) United Kingdom