About Barsky Limited (04794215) United Kingdom