About J.s.bloor (swindon) Limited (02300003) United Kingdom