About Farsar Limited (10415997) United Kingdom