About Tough Shells Limited (11847608) United Kingdom