About S.fletcher Services Limited (05342087) United Kingdom