About Rob Troy Limited (06606683) United Kingdom