About Glen Of Peace Project Ltd (SC707567) United Kingdom