About Pougatch Alexander Limited (13051140) United Kingdom