About Francis Rose Limited (08563308) United Kingdom