About Plastr Limited (11724941) United Kingdom