About J.b. Hay & Company Limited (SC021731) United Kingdom