About Barnes Design And Management Services Limited (07487002) United Kingdom