About Shells St Limited (10202824) United Kingdom