About George Juniper Limited (10608351) United Kingdom