About Drexor Limited (10767275) United Kingdom