About Peter Nicholas & Sons Ltd (05211439) United Kingdom