About Andykla Skimming & Plastering Ltd (12848641) United Kingdom