About R.a. & R.d. Lloyd Limited (00816105) United Kingdom