About Davenport Vane Ltd. (SC142599) United Kingdom