About Stephen C Bloor Ltd (04955906) United Kingdom