About Peter Fox Design Limited (08901364) United Kingdom