About The Peace Gardens London Ltd (11007959) United Kingdom