About Falersesa Ltd (10581122) United Kingdom