About Adrel Holdings Limited (SC286856) United Kingdom