About Newey & Bloomer Limited (05277697) United Kingdom