About Scobbie Paton Ltd. (SC360918) United Kingdom