About R.l. Hendy Ltd (12153413) United Kingdom