About The Ropewalk Nottingham Limited (10227806) United Kingdom