About St. Michaels Road 1967 Limited (09293210) United Kingdom