About R & K Slatter Limited (07196631) United Kingdom