About D J Squire Controls Limited (07155622) United Kingdom