About Performance Design Limited (06637887) United Kingdom