About J.s. Bloor (newbury) Limited (02255765) United Kingdom