About Bovil Investment Company Limited (00568099) United Kingdom