About Lofinac Limited (08413638) United Kingdom