About Ants (against Nantyrast Turbines) Limited (09026148) United Kingdom