About Bovill & Boyd (technical Mouldings) Limited (06857180) United Kingdom