About William Mcculloch & Sons (plumbers) Limited (SC038334) United Kingdom