About 20 Thurlow Hill Limited (03894462) United Kingdom