About Hicks Office Solutions Limited (07461430) United Kingdom