About Sundvall & Co Limited (13152348) United Kingdom