About Mahal Services Limited (02112052) United Kingdom