About N R Keedwell Limited (08630267) United Kingdom