About Verd Office Solutions Limited (07600253) United Kingdom