About F&r Solutions Limited (08354629) United Kingdom