About Douglas & Larsson Ltd (12215384) United Kingdom