About Ollmac Ltd (09841289) United Kingdom