About Ray Powell Holdings Limited (01149309) United Kingdom