About Bara-mix Plant & Equipment Limited (07657816) United Kingdom