About Peter Scott Design Limited (06176225) United Kingdom