About Ross Baker Limited (10081858) United Kingdom