About Bushell & Meadows Limited (00742695) United Kingdom