About Defining Products Limited (09190654) United Kingdom