About Locksley (nottingham) Limited (04139861) United Kingdom