About J & B Disaster Management Limited (10092335) United Kingdom