About Rexton Barns Limited (12408218) United Kingdom