About Ross London (uk) Limited (07425698) United Kingdom