About Isobar Dormant Limited (01406257) United Kingdom