About Negus & Sons Limited (00248272) United Kingdom