About Allan Design Limited (SC360780) United Kingdom