About Fletcher Equipment Services Limited (11539378) United Kingdom