About Gbs Cowbridge Limited (01685900) United Kingdom