About Slenderstone Limited (05754640) United Kingdom