About Gyles & Rose Limited (12450724) United Kingdom