About L & A Douglas Limited (SC260392) United Kingdom