About E Nixon & Son Holdings Limited (07089270) United Kingdom