About Laude & Co Ltd (12594562) United Kingdom