About Mr. S E (products) Ltd (12276803) United Kingdom