About J.d. Macadam & Son (rescue) Limited (07081076) United Kingdom