About Blanchard Wells (holdings) Limited (04195569) United Kingdom