About Bullimores Management Limited (01939376) United Kingdom