About L E Pindar Ltd (12202608) United Kingdom