About Giles Tuker Limited (00527000) United Kingdom