About Jayrick House Limited (01170482) United Kingdom