About Logan Brown Limited (SC547418) United Kingdom