About Performance Designed Products Limited (06305276) United Kingdom