About P.t.t. Design Limited (02509708) United Kingdom