About James Harrison Design Services Ltd (12933458) United Kingdom