About Borodex Limited (01833549) United Kingdom