About Dea Larsen Ltd (11821734) United Kingdom