About R Sellwood Ltd (05828070) United Kingdom