About Essential Extras Limited (04406790) United Kingdom