About Ce Finn Ltd (13646907) United Kingdom