About 38-44 Mansel Drive Limited (12294131) United Kingdom