About Bloomfields Welch Management Ltd (05227233) United Kingdom