About Francis Stribling Limited (11462948) United Kingdom