About Ommac Ltd (04967240) United Kingdom