About Plasar Ltd (08212705) United Kingdom