About Farosa Limited (13491927) United Kingdom