About Roy And Howard Limited (10566833) United Kingdom