About J.s.bloor (northampton) Limited (02147383) United Kingdom