About Bloxham Miller Birrell Limited (01112945) United Kingdom