About Peter Cross & Sons Limited (02923141) United Kingdom