About Fresh Design Base Limited (06751132) United Kingdom