About Sarl S & J Ltd (09231265) United Kingdom