About Plumb Point Holdings Ltd (12059781) United Kingdom