About Jd Rowland Consulting Limited (12182385) United Kingdom