About Wallock Limited (03220779) United Kingdom