About Leo S Chippy Ltd (12319082) United Kingdom