About Ross Holdings (iw) Limited (09357294) United Kingdom