About Mascot Services Limited (02279792) United Kingdom