About Rhydian Powell Design Limited (10118836) United Kingdom