About Fletchers Industries Limited (13305289) United Kingdom