About R J Stowe Limited (05605991) United Kingdom