About Fallon Plant Limited (10662378) United Kingdom