About Lash Aggregates Ltd (12862529) United Kingdom