About Montgomery Gidney Limited (05315192) United Kingdom