About Lindvall & Kids Limited (11887349) United Kingdom