About Francis Interiors Ltd (13193909) United Kingdom