About Samuel Vandeleur Limited (12684782) United Kingdom