About Fleming Smith Associates Limited (02782533) United Kingdom