About Angus S. Primrose Limited (01556371) United Kingdom