About Nigel Salter & Sons Limited (10369954) United Kingdom