About Ray O Hara Fine Fabrics Limited (04215178) United Kingdom