About Peter Birrell & Sons Limited (01035246) United Kingdom