About R. & L. Slaughter Limited (00797419) United Kingdom