About Plasmac Holdings Limited (05900649) United Kingdom