About Pecoda (heritage) Limited (13506942) United Kingdom