About 1 Thurlow Hill Limited (04703899) United Kingdom