About Plmrs Ltd (07598106) United Kingdom