About Peter Bowes Design Limited (03687250) United Kingdom