About Peace And Love Productions Limited (07839302) United Kingdom