About Stroud House (hook) M.c. Limited (10698282) United Kingdom