About Drake & Holland Ltd (11136971) United Kingdom