About Fletcher & Co (uk) Limited (05601246) United Kingdom