About Essential Science Ltd (04960666) United Kingdom