About John Beattie & Sons Limited (SC290082) United Kingdom