About Francis Campbell Limited (SC334461) United Kingdom