About Sloan S Catering Limited (10030902) United Kingdom