About Nesfield Braid Consulting Limited (09634809) United Kingdom