About Top Shop Top Man (holdings) Limited (08286047) United Kingdom