About Mac.bamber Limited (09149918) United Kingdom