About Sen Products Ltd (12729040) United Kingdom