About Drexel Limited (13588534) United Kingdom