About Martin Ball Design Consultants Limited (06956189) United Kingdom