About Elsby Sywell Holdings Ltd (12189900) United Kingdom