About Make And Trade Limited (08052442) United Kingdom