About Delves White Ltd. (10677062) United Kingdom