About Plastic Buddha Productions Limited (05302340) United Kingdom