About Inverloo Ltd (SC681126) United Kingdom