About Allan Upsher Limited (01393545) United Kingdom