About Frances Cooper Limited (05218248) United Kingdom