About Stewart C Collier Limited (07532320) United Kingdom