About Nixon & Nixon (sales) Ltd (05574747) United Kingdom