About Rid Struthers Limited (04924716) United Kingdom