About Borzel Ltd. (SC417486) United Kingdom