About James Bloor Limited (04002748) United Kingdom