About Parker Design Limited (03554813) United Kingdom