About Borders Body & Mind Ltd. (SC264940) United Kingdom