About Lagom Farley Road Limited (11829610) United Kingdom