About Peter Barnes Design Limited (05337323) United Kingdom