About Acorn Partitions & Storage Systems Limited (03963919) United Kingdom