About Wallis & Steevens Limited (03609942) United Kingdom