About Peter Beattie & Sons Limited (SC191996) United Kingdom