About J B Specialist Refurbishments Limited (05398303) United Kingdom