About Peter Staunton Design Limited (10411639) United Kingdom