About J.s.bloor (services) Limited (02164993) United Kingdom