About Hans Crosby & Son Limited (NI033510) United Kingdom