About J.blandford Ltd (10403744) United Kingdom