About Fourteen Twelve Trading Limited (10830463) United Kingdom