About Firby Investments Limited (07191194) United Kingdom