About Jackson Rowe Limited (12378796) United Kingdom