About Barry Maltz Associates Limited (04260468) United Kingdom