About Pointmeadow Limited (07026423) United Kingdom