About Perennial Service Solutions Limited (10694155) United Kingdom