About Seffheriux Ltd (13491540) United Kingdom