About U.k. Supercarp Limited (06559980) United Kingdom