About Thomas Parry Design Limited (12680392) United Kingdom