About Fletcher Day Secretariat Limited (11018900) United Kingdom