About R And J Anstee Ltd (06402140) United Kingdom