About Gilbert & Rose Sales Ltd (12593148) United Kingdom