About Invicta Bakeware Limited (00204587) United Kingdom