About Seu Lawrens & Co Belgium Ltd (07807303) United Kingdom