About Alex & Nicholas Limited (09365075) United Kingdom