About Barbisol Limited (00789163) United Kingdom