About Islington Trowbridge Limited (01423648) United Kingdom