About Partick Cobblers Ltd (SC639106) United Kingdom