About Tuxford Regeneration & Development Ltd (13584137) United Kingdom