About F. Ross Limited (10822694) United Kingdom