About Winsor Clarke Brackenbury Limited (04940353) United Kingdom