About Fletcher King Services Limited (01140727) United Kingdom