About Gilbert & Brothers Ltd (12811228) United Kingdom