About The Three Putzes Investment Limited (12529212) United Kingdom