About Barry Mccluskey Surfacing Limited (11040971) United Kingdom