About Barber & Reynolds (woolhampton) Limited (00402649) United Kingdom