About Barsar Limited (06908480) United Kingdom