About 2 Linden Close Ltd (12438139) United Kingdom