About Castlefield Locks Management Limited (04961103) United Kingdom