About Alexander Proudfoot (europe) Limited (02452071) United Kingdom