About Shefer Industries Ltd (12784364) United Kingdom