About Valcal Limited (03588333) United Kingdom