About White Capstan Limited (03245220) United Kingdom