About R.g. Spiller Limited (01539123) United Kingdom