About Seu Lawrens & Co Invest Ltd (07807301) United Kingdom