About The Neil Sterenberg Co. Limited (04254879) United Kingdom