About Torricel Limited (11253080) United Kingdom