About Fleming Segensworth Limited (08604807) United Kingdom