About F&c Stratford-upon-avon Limited (08775854) United Kingdom