About Ross G J Henderson Ltd. (10527741) United Kingdom