About Firchlis Ltd (SC694335) United Kingdom