About Mandrel Limited (06602331) United Kingdom