About Lyndhurst Building Ltd (11609997) United Kingdom