About Peter Ray Design Limited (06671047) United Kingdom