About Grand Canal Trading Limited (04271734) United Kingdom