About Barry Fox Industries Ltd (12557371) United Kingdom