About Plexhill Limited (07643634) United Kingdom