About Manitoba Tigella & Co Limited (08974394) United Kingdom