About Amvar Storage & Workplace Solutions Limited (07688139) United Kingdom