About Macanic Limited (07047558) United Kingdom