About David Ian Allan Limited (SC690853) United Kingdom