About 39 Castle Street Leicester Limited (05018879) United Kingdom