About Sundell Limited (11383586) United Kingdom