About Bargale Limited (11589691) United Kingdom