About Galos Brothers Ltd (13073048) United Kingdom